home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.5 for Developers / QuickTime 1.5 for Developers.iso / Goodies / Aldus Fetch™ / Fetch Browser / Fetch Browser.rsrc / CODE_62_ASound.txt < prev    next >
Text File  |  1992-10-27  |  21KB  |  376 lines

  1. # near model CODE resource
  2. # jump table entries: 15296-15296 (1 of them)
  3. fn00000000:
  4. 00000000  4E56 FF8E                link       A6, -0x0072
  5. 00000004  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  6. 00000008  206E 0018                movea.l    A0, [A6 + 0x18]
  7. 0000000C  43EE FFBA                lea.l      A1, [A6 - 0x46]
  8. 00000010  7010                     moveq.l    D0, 0x10
  9. label00000012:
  10. 00000012  22D8                     move.l     [A1]+, [A0]+
  11. 00000014  51C8 FFFC                dbf        D0, -0x6 /* 00000012 */
  12. 00000018  3290                     move.w     [A1], [A0]
  13. 0000001A  2A2E 0008                move.l     D5, [A6 + 0x8]
  14. 0000001E  4247                     clr.w      D7
  15. 00000020  7000                     moveq.l    D0, 0x00
  16. 00000022  2640                     movea.l    A3, D0
  17. 00000024  7CFF                     moveq.l    D6, 0xFFFFFFFF
  18. 00000026  7000                     moveq.l    D0, 0x00
  19. 00000028  2840                     movea.l    A4, D0
  20. 0000002A  4267                     clr.w      -[A7]
  21. 0000002C  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  22. 00000030  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  23. 00000034  486E FFC0                pea.l      [A6 - 0x40]
  24. 00000038  1F3C 0001                move.b     -[A7], 0x1
  25. 0000003C  4EAD 049A                jsr        [A5 + 0x49A /* export_143 */]
  26. 00000040  3C1F                     move.w     D6, [A7]+
  27. 00000042  4267                     clr.w      -[A7]
  28. 00000044  A9AF                     syscall    ResError
  29. 00000046  3E1F                     move.w     D7, [A7]+
  30. 00000048  6704                     beq        +0x6 /* 0000004E */
  31. 0000004A  6000 00CA                bra        +0xCC /* 00000116 */
  32. label0000004E:
  33. 0000004E  42A7                     clr.l      -[A7]
  34. 00000050  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  35. 00000056  3F3C 0001                move.w     -[A7], 0x1
  36. 0000005A  A80E                     syscall    Get1IndResource/Get1IxResource
  37. 0000005C  265F                     movea.l    A3, [A7]+
  38. 0000005E  4267                     clr.w      -[A7]
  39. 00000060  A9AF                     syscall    ResError
  40. 00000062  3E1F                     move.w     D7, [A7]+
  41. 00000064  56C0                     sne        D0
  42. 00000066  4A00                     tst.b      D0
  43. 00000068  6600 00AC                bne        +0xAE /* 00000116 */
  44. 0000006C  220B                     move.l     D1, A3
  45. 0000006E  57C1                     seq        D1
  46. 00000070  8001                     or.b       D0, D1
  47. 00000072  6704                     beq        +0x6 /* 00000078 */
  48. 00000074  6000 00A0                bra        +0xA2 /* 00000116 */
  49. label00000078:
  50. 00000078  42A7                     clr.l      -[A7]
  51. 0000007A  7024                     moveq.l    D0, 0x24
  52. 0000007C  2F00                     move.l     -[A7], D0
  53. 0000007E  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  54. 00000082  285F                     movea.l    A4, [A7]+
  55. 00000084  200C                     move.l     D0, A4
  56. 00000086  6604                     bne        +0x6 /* 0000008C */
  57. 00000088  6000 008C                bra        +0x8E /* 00000116 */
  58. label0000008C:
  59. 0000008C  4267                     clr.w      -[A7]
  60. 0000008E  2F0B                     move.l     -[A7], A3
  61. 00000090  2F0C                     move.l     -[A7], A4
  62. 00000092  486E FFAA                pea.l      [A6 - 0x56]
  63. 00000096  486E FFA6                pea.l      [A6 - 0x5A]
  64. 0000009A  486E FFA2                pea.l      [A6 - 0x5E]
  65. 0000009E  4EAD 45FA                jsr        [A5 + 0x45FA /* export_2235 */]
  66. 000000A2  3E1F                     move.w     D7, [A7]+
  67. 000000A4  6702                     beq        +0x4 /* 000000A8 */
  68. 000000A6  606E                     bra        +0x70 /* 00000116 */
  69. label000000A8:
  70. 000000A8  2045                     movea.l    A0, D5
  71. 000000AA  2254                     movea.l    A1, [A4]
  72. 000000AC  7001                     moveq.l    D0, 0x01
  73. 000000AE  B069 0018                cmp.w      D0, [A1 + 0x18]
  74. 000000B2  5DC0                     slt        D0
  75. 000000B4  4400                     neg.b      D0
  76. 000000B6  1140 0212                move.b     [A0 + 0x212], D0
  77. 000000BA  2045                     movea.l    A0, D5
  78. 000000BC  2F08                     move.l     -[A7], A0
  79. 000000BE  42A7                     clr.l      -[A7]
  80. 000000C0  486E FFA2                pea.l      [A6 - 0x5E]
  81. 000000C4  486E FF98                pea.l      [A6 - 0x68]
  82. 000000C8  3F3C 280E                move.w     -[A7], 0x280E
  83. 000000CC  A9EB                     syscall    Pack4/FP68K
  84. 000000CE  2F08                     move.l     -[A7], A0
  85. 000000D0  486E FF8E                pea.l      [A6 - 0x72]
  86. 000000D4  2254                     movea.l    A1, [A4]
  87. 000000D6  2F29 0020                move.l     -[A7], [A1 + 0x20]
  88. 000000DA  A843                     syscall    Fix2X
  89. 000000DC  588F                     addq.l     A7, 4
  90. 000000DE  205F                     movea.l    A0, [A7]+
  91. 000000E0  486E FF8E                pea.l      [A6 - 0x72]
  92. 000000E4  486E FF98                pea.l      [A6 - 0x68]
  93. 000000E8  3F3C 0006                move.w     -[A7], 0x6
  94. 000000EC  A9EB                     syscall    Pack4/FP68K
  95. 000000EE  487A 005E                pea.l      [PC + 0x5E /* 0000014E, value 0x4004F000 */]
  96. 000000F2  486E FF98                pea.l      [A6 - 0x68]
  97. 000000F6  3F3C 0004                move.w     -[A7], 0x4
  98. 000000FA  A9EB                     syscall    Pack4/FP68K
  99. 000000FC  486E FF98                pea.l      [A6 - 0x68]
  100. 00000100  4EAD 48D2                jsr        [A5 + 0x48D2 /* export_2326 */]
  101. 00000104  201F                     move.l     D0, [A7]+
  102. 00000106  205F                     movea.l    A0, [A7]+
  103. 00000108  2140 020A                move.l     [A0 + 0x20A], D0
  104. 0000010C  2054                     movea.l    A0, [A4]
  105. 0000010E  2245                     movea.l    A1, D5
  106. 00000110  2368 0020 0214           move.l     [A1 + 0x214], [A0 + 0x20]
  107. label00000116:
  108. 00000116  200B                     move.l     D0, A3
  109. 00000118  6708                     beq        +0xA /* 00000122 */
  110. 0000011A  2F0B                     move.l     -[A7], A3
  111. 0000011C  A9A3                     syscall    ReleaseResource
  112. 0000011E  7000                     moveq.l    D0, 0x00
  113. 00000120  2640                     movea.l    A3, D0
  114. label00000122:
  115. 00000122  70FF                     moveq.l    D0, 0xFFFFFFFF
  116. 00000124  B046                     cmp.w      D0, D6
  117. 00000126  6706                     beq        +0x8 /* 0000012E */
  118. 00000128  3F06                     move.w     -[A7], D6
  119. 0000012A  A99A                     syscall    CloseResFile
  120. 0000012C  7CFF                     moveq.l    D6, 0xFFFFFFFF
  121. label0000012E:
  122. 0000012E  200C                     move.l     D0, A4
  123. 00000130  670A                     beq        +0xC /* 0000013C */
  124. 00000132  2F0C                     move.l     -[A7], A4
  125. 00000134  205F                     movea.l    A0, [A7]+
  126. 00000136  A023                     syscall    DisposHandle/DisposeHandle
  127. 00000138  7000                     moveq.l    D0, 0x00
  128. 0000013A  2840                     movea.l    A4, D0
  129. label0000013C:
  130. 0000013C  3D47 001C                move.w     [A6 + 0x1C], D7
  131. 00000140  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  132. 00000144  4E5E                     unlink     A6
  133. 00000146  205F                     movea.l    A0, [A7]+
  134. 00000148  DEFC 0014                add.w      A7, 0x14
  135. 0000014C  4ED0                     jmp        [A0]
  136. 0000014E  4004                     negx.b     D4
  137. 00000150  F000 0000                pmove      D0, MR0
  138. 00000154  0000 0000                ori.b      D0, 0x0
  139. fn00000158:
  140. 00000158  4E56 FF74                link       A6, -0x008C
  141. 0000015C  48E7 0118                movem.l    -[A7], D7,A3,A4
  142. 00000160  206E 0018                movea.l    A0, [A6 + 0x18]
  143. 00000164  43EE FFBA                lea.l      A1, [A6 - 0x46]
  144. 00000168  7010                     moveq.l    D0, 0x10
  145. label0000016A:
  146. 0000016A  22D8                     move.l     [A1]+, [A0]+
  147. 0000016C  51C8 FFFC                dbf        D0, -0x6 /* 0000016A */
  148. 00000170  3290                     move.w     [A1], [A0]
  149. 00000172  266E 0008                movea.l    A3, [A6 + 0x8]
  150. 00000176  4247                     clr.w      D7
  151. 00000178  7000                     moveq.l    D0, 0x00
  152. 0000017A  2840                     movea.l    A4, D0
  153. 0000017C  42A7                     clr.l      -[A7]
  154. 0000017E  7024                     moveq.l    D0, 0x24
  155. 00000180  2F00                     move.l     -[A7], D0
  156. 00000182  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  157. 00000186  285F                     movea.l    A4, [A7]+
  158. 00000188  200C                     move.l     D0, A4
  159. 0000018A  6604                     bne        +0x6 /* 00000190 */
  160. 0000018C  6000 0082                bra        +0x84 /* 00000210 */
  161. label00000190:
  162. 00000190  4267                     clr.w      -[A7]
  163. 00000192  486E FFBA                pea.l      [A6 - 0x46]
  164. 00000196  2F0C                     move.l     -[A7], A4
  165. 00000198  486E FFB0                pea.l      [A6 - 0x50]
  166. 0000019C  486E FFAC                pea.l      [A6 - 0x54]
  167. 000001A0  486E FFA8                pea.l      [A6 - 0x58]
  168. 000001A4  486E FF88                pea.l      [A6 - 0x78]
  169. 000001A8  4EAD 4602                jsr        [A5 + 0x4602 /* export_2236 */]
  170. 000001AC  3E1F                     move.w     D7, [A7]+
  171. 000001AE  6702                     beq        +0x4 /* 000001B2 */
  172. 000001B0  605E                     bra        +0x60 /* 00000210 */
  173. label000001B2:
  174. 000001B2  2054                     movea.l    A0, [A4]
  175. 000001B4  7001                     moveq.l    D0, 0x01
  176. 000001B6  B068 0018                cmp.w      D0, [A0 + 0x18]
  177. 000001BA  5DC0                     slt        D0
  178. 000001BC  4400                     neg.b      D0
  179. 000001BE  1740 0212                move.b     [A3 + 0x212], D0
  180. 000001C2  42A7                     clr.l      -[A7]
  181. 000001C4  486E FFA8                pea.l      [A6 - 0x58]
  182. 000001C8  486E FF7E                pea.l      [A6 - 0x82]
  183. 000001CC  3F3C 280E                move.w     -[A7], 0x280E
  184. 000001D0  A9EB                     syscall    Pack4/FP68K
  185. 000001D2  486E FF74                pea.l      [A6 - 0x8C]
  186. 000001D6  2054                     movea.l    A0, [A4]
  187. 000001D8  2F28 0020                move.l     -[A7], [A0 + 0x20]
  188. 000001DC  A843                     syscall    Fix2X
  189. 000001DE  588F                     addq.l     A7, 4
  190. 000001E0  486E FF74                pea.l      [A6 - 0x8C]
  191. 000001E4  486E FF7E                pea.l      [A6 - 0x82]
  192. 000001E8  3F3C 0006                move.w     -[A7], 0x6
  193. 000001EC  A9EB                     syscall    Pack4/FP68K
  194. 000001EE  487A 0040                pea.l      [PC + 0x40 /* 00000230, value 0x4004F000 */]
  195. 000001F2  486E FF7E                pea.l      [A6 - 0x82]
  196. 000001F6  3F3C 0004                move.w     -[A7], 0x4
  197. 000001FA  A9EB                     syscall    Pack4/FP68K
  198. 000001FC  486E FF7E                pea.l      [A6 - 0x82]
  199. 00000200  4EAD 48D2                jsr        [A5 + 0x48D2 /* export_2326 */]
  200. 00000204  275F 020A                move.l     [A3 + 0x20A], [A7]+
  201. 00000208  2054                     movea.l    A0, [A4]
  202. 0000020A  2768 0020 0214           move.l     [A3 + 0x214], [A0 + 0x20]
  203. label00000210:
  204. 00000210  200C                     move.l     D0, A4
  205. 00000212  670A                     beq        +0xC /* 0000021E */
  206. 00000214  2F0C                     move.l     -[A7], A4
  207. 00000216  205F                     movea.l    A0, [A7]+
  208. 00000218  A023                     syscall    DisposHandle/DisposeHandle
  209. 0000021A  7000                     moveq.l    D0, 0x00
  210. 0000021C  2840                     movea.l    A4, D0
  211. label0000021E:
  212. 0000021E  3D47 001C                move.w     [A6 + 0x1C], D7
  213. 00000222  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  214. 00000226  4E5E                     unlink     A6
  215. 00000228  205F                     movea.l    A0, [A7]+
  216. 0000022A  DEFC 0014                add.w      A7, 0x14
  217. 0000022E  4ED0                     jmp        [A0]
  218. 00000230  4004                     negx.b     D4
  219. 00000232  F000 0000                pmove      D0, MR0
  220. 00000236  0000 0000                ori.b      D0, 0x0
  221. 0000023A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  222. // begin alternate branch 0000023C-00000240
  223. fn0000023C:
  224. 0000023C  4E56 FF54                link       A6, -0x00AC
  225. // end alternate branch 0000023C-00000240
  226. fn0000023C: // (misaligned)
  227. 0000023E  FF54                     .extension 0xF54 <<F/4-5/7>> // unimplemented
  228. 00000240  48E7 0118                movem.l    -[A7], D7,A3,A4
  229. 00000244  206E 0018                movea.l    A0, [A6 + 0x18]
  230. 00000248  43EE FFBA                lea.l      A1, [A6 - 0x46]
  231. 0000024C  7010                     moveq.l    D0, 0x10
  232. label0000024E:
  233. 0000024E  22D8                     move.l     [A1]+, [A0]+
  234. 00000250  51C8 FFFC                dbf        D0, -0x6 /* 0000024E */
  235. 00000254  3290                     move.w     [A1], [A0]
  236. 00000256  266E 0008                movea.l    A3, [A6 + 0x8]
  237. 0000025A  4247                     clr.w      D7
  238. 0000025C  7000                     moveq.l    D0, 0x00
  239. 0000025E  2840                     movea.l    A4, D0
  240. 00000260  42A7                     clr.l      -[A7]
  241. 00000262  7024                     moveq.l    D0, 0x24
  242. 00000264  2F00                     move.l     -[A7], D0
  243. 00000266  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  244. 0000026A  285F                     movea.l    A4, [A7]+
  245. 0000026C  200C                     move.l     D0, A4
  246. 0000026E  6604                     bne        +0x6 /* 00000274 */
  247. 00000270  6000 0082                bra        +0x84 /* 000002F4 */
  248. label00000274:
  249. 00000274  4267                     clr.w      -[A7]
  250. 00000276  486E FFBA                pea.l      [A6 - 0x46]
  251. 0000027A  2F0C                     move.l     -[A7], A4
  252. 0000027C  486E FFB0                pea.l      [A6 - 0x50]
  253. 00000280  486E FFAC                pea.l      [A6 - 0x54]
  254. 00000284  486E FFA8                pea.l      [A6 - 0x58]
  255. 00000288  486E FF68                pea.l      [A6 - 0x98]
  256. 0000028C  4EAD 460A                jsr        [A5 + 0x460A /* export_2237 */]
  257. 00000290  3E1F                     move.w     D7, [A7]+
  258. 00000292  6702                     beq        +0x4 /* 00000296 */
  259. 00000294  605E                     bra        +0x60 /* 000002F4 */
  260. label00000296:
  261. 00000296  2054                     movea.l    A0, [A4]
  262. 00000298  7001                     moveq.l    D0, 0x01
  263. 0000029A  B068 0018                cmp.w      D0, [A0 + 0x18]
  264. 0000029E  5DC0                     slt        D0
  265. 000002A0  4400                     neg.b      D0
  266. 000002A2  1740 0212                move.b     [A3 + 0x212], D0
  267. 000002A6  42A7                     clr.l      -[A7]
  268. 000002A8  486E FFA8                pea.l      [A6 - 0x58]
  269. 000002AC  486E FF5E                pea.l      [A6 - 0xA2]
  270. 000002B0  3F3C 280E                move.w     -[A7], 0x280E
  271. 000002B4  A9EB                     syscall    Pack4/FP68K
  272. 000002B6  486E FF54                pea.l      [A6 - 0xAC]
  273. 000002BA  2054                     movea.l    A0, [A4]
  274. 000002BC  2F28 0020                move.l     -[A7], [A0 + 0x20]
  275. 000002C0  A843                     syscall    Fix2X
  276. 000002C2  588F                     addq.l     A7, 4
  277. 000002C4  486E FF54                pea.l      [A6 - 0xAC]
  278. 000002C8  486E FF5E                pea.l      [A6 - 0xA2]
  279. 000002CC  3F3C 0006                move.w     -[A7], 0x6
  280. 000002D0  A9EB                     syscall    Pack4/FP68K
  281. 000002D2  487A 0040                pea.l      [PC + 0x40 /* 00000314, value 0x4004F000 */]
  282. 000002D6  486E FF5E                pea.l      [A6 - 0xA2]
  283. 000002DA  3F3C 0004                move.w     -[A7], 0x4
  284. 000002DE  A9EB                     syscall    Pack4/FP68K
  285. 000002E0  486E FF5E                pea.l      [A6 - 0xA2]
  286. 000002E4  4EAD 48D2                jsr        [A5 + 0x48D2 /* export_2326 */]
  287. 000002E8  275F 020A                move.l     [A3 + 0x20A], [A7]+
  288. 000002EC  2054                     movea.l    A0, [A4]
  289. 000002EE  2768 0020 0214           move.l     [A3 + 0x214], [A0 + 0x20]
  290. label000002F4:
  291. 000002F4  200C                     move.l     D0, A4
  292. 000002F6  670A                     beq        +0xC /* 00000302 */
  293. 000002F8  2F0C                     move.l     -[A7], A4
  294. 000002FA  205F                     movea.l    A0, [A7]+
  295. 000002FC  A023                     syscall    DisposHandle/DisposeHandle
  296. 000002FE  7000                     moveq.l    D0, 0x00
  297. 00000300  2840                     movea.l    A4, D0
  298. label00000302:
  299. 00000302  3D47 001C                move.w     [A6 + 0x1C], D7
  300. 00000306  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  301. 0000030A  4E5E                     unlink     A6
  302. 0000030C  205F                     movea.l    A0, [A7]+
  303. 0000030E  DEFC 0014                add.w      A7, 0x14
  304. 00000312  4ED0                     jmp        [A0]
  305. 00000314  4004                     negx.b     D4
  306. 00000316  F000 0000                pmove      D0, MR0
  307. 0000031A  0000 0000                ori.b      D0, 0x0
  308. 0000031E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  309. export_1912: // at 00000320 (misaligned)
  310. 00000322  FFB8                     .invalid   <<F/6/7>>
  311. 00000324  2F07                     move.l     -[A7], D7
  312. 00000326  206E 0018                movea.l    A0, [A6 + 0x18]
  313. 0000032A  43EE FFBA                lea.l      A1, [A6 - 0x46]
  314. 0000032E  7010                     moveq.l    D0, 0x10
  315. label00000330:
  316. 00000330  22D8                     move.l     [A1]+, [A0]+
  317. 00000332  51C8 FFFC                dbf        D0, -0x6 /* 00000330 */
  318. 00000336  3290                     move.w     [A1], [A0]
  319. 00000338  4247                     clr.w      D7
  320. 0000033A  203C 7366 696C           move.l     D0, 0x7366696C /* 'sfil' */
  321. 00000340  B0AE 0014                cmp.l      D0, [A6 + 0x14]
  322. 00000344  661E                     bne        +0x20 /* 00000364 */
  323. 00000346  4267                     clr.w      -[A7]
  324. 00000348  486E FFBA                pea.l      [A6 - 0x46]
  325. 0000034C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  326. 00000350  41EE 0014                lea.l      A0, [A6 + 0x14]
  327. 00000354  2F20                     move.l     -[A7], -[A0]
  328. 00000356  2F20                     move.l     -[A7], -[A0]
  329. 00000358  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  330. 0000035C  4EBA FCA2                jsr        [PC - 0x35E /* 00000000 */]
  331. 00000360  3E1F                     move.w     D7, [A7]+
  332. 00000362  6066                     bra        +0x68 /* 000003CA */
  333. label00000364:
  334. 00000364  203C 4149 4646           move.l     D0, 0x41494646 /* 'AIFF' */
  335. 0000036A  B0AE 0014                cmp.l      D0, [A6 + 0x14]
  336. 0000036E  57C0                     seq        D0
  337. 00000370  4A00                     tst.b      D0
  338. 00000372  6610                     bne        +0x12 /* 00000384 */
  339. 00000374  223C 4149 4643           move.l     D1, 0x41494643 /* 'AIFC' */
  340. 0000037A  B2AE 0014                cmp.l      D1, [A6 + 0x14]
  341. 0000037E  57C1                     seq        D1
  342. 00000380  8001                     or.b       D0, D1
  343. 00000382  671E                     beq        +0x20 /* 000003A2 */
  344. label00000384:
  345. 00000384  4267                     clr.w      -[A7]
  346. 00000386  486E FFBA                pea.l      [A6 - 0x46]
  347. 0000038A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  348. 0000038E  41EE 0014                lea.l      A0, [A6 + 0x14]
  349. 00000392  2F20                     move.l     -[A7], -[A0]
  350. 00000394  2F20                     move.l     -[A7], -[A0]
  351. 00000396  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  352. 0000039A  4EBA FDBC                jsr        [PC - 0x244 /* 00000158 */]
  353. 0000039E  3E1F                     move.w     D7, [A7]+
  354. 000003A0  6028                     bra        +0x2A /* 000003CA */
  355. label000003A2:
  356. 000003A2  203C 4653 5344           move.l     D0, 0x46535344 /* 'FSSD' */
  357. 000003A8  B0AE 0014                cmp.l      D0, [A6 + 0x14]
  358. 000003AC  661C                     bne        +0x1E /* 000003CA */
  359. 000003AE  4267                     clr.w      -[A7]
  360. 000003B0  486E FFBA                pea.l      [A6 - 0x46]
  361. 000003B4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  362. 000003B8  41EE 0014                lea.l      A0, [A6 + 0x14]
  363. 000003BC  2F20                     move.l     -[A7], -[A0]
  364. 000003BE  2F20                     move.l     -[A7], -[A0]
  365. 000003C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  366. 000003C4  4EBA FE76                jsr        [PC - 0x18A /* 0000023C */]
  367. 000003C8  3E1F                     move.w     D7, [A7]+
  368. label000003CA:
  369. 000003CA  3D47 001C                move.w     [A6 + 0x1C], D7
  370. 000003CE  2E1F                     move.l     D7, [A7]+
  371. 000003D0  4E5E                     unlink     A6
  372. 000003D2  205F                     movea.l    A0, [A7]+
  373. 000003D4  DEFC 0014                add.w      A7, 0x14
  374. 000003D8  4ED0                     jmp        [A0]
  375. 000003DA  0000                     .incomplete
  376.